#define PLUGIN_EXPORT 1

#ifndef NEWUPDATEPLUGIN_HEADER
#define NEWUPDATEPLUGIN_HEADER

#include <iostream>

#include "../src/Plugin/Plugin.h"
#include "../src/Plugin/PluginManager.h"

class NewUpdatePlugin: public Plugin{
public:
	NewUpdatePlugin(PluginManager& mgr){};
	~NewUpdatePlugin(){};
	std::string getPluginName(){return "NewUpdatePlugin";};
	void getNewPosition(POINT3D& pos){
		pos.x += 4.0; 
	};
};

extern "C" PLUGINUSE Plugin* createPlugin(PluginManager& mgr)
{
	return new NewUpdatePlugin(mgr);
}

#endif